Longtime San Diego weatherman John Coleman passes away