january upper 60's san diego weather