Weather-resistant cameras