Rainy Philly can still be pretty Philly