How do i add search by event category or event location?

I need to add a search form, so user will be able to search for events by category,location, date etc.

Pls advise