On eve of MLB games, mayor says San Juan ‘open for business’