I'm thinking about mobile app project that takes data (News) from an api provider into Firebase real-time database so that later when users search for News they get it from my Firebase database . The question is that , can I do this work just by using cloud functions ? If not ,could you please provide an alternative and why?