People are staying at home to watch ‘online church’ instead of attending in person, new report suggests