Hot Weather Brings Crowds, Business to Santa Cruz