San Diego businesses looking to cash in on marathon