Warrantless searches

When can an officer undertake warrantless searches? Elaborate on the moral issues, if any, relating to privacy of the individuals who are searched.

Answer should include the following points:

Consent
Exigent circumstances and emergency situations
Incident to arrest
Plain view
Border searches
Other warrantless searches