Bishop John Stowe cancels all public Masses