Bots and fraud make up 73% of website and app traffic