Common Requirements Problems, Their Negative Consequences, and the Industry Best Practices to Help Solve Them