Updated to handle input of multiple cold start scenarios independently.
Current version uses Category method for scenarios with all information
or only user information, and Weights method for scenarios with only
business information or no information about users or businesses.