St john new brunswick 10 day forecast July 8, 2019 16 32 64 128 10 day forecast st john new brunswick canada St john new brunswick weather 10 day forecast Saint john new brunswick history New brunswick today