A Brief History of AI: How to Prevent Another Winter (A Critical Review)