Business Analyst Day In the Life - Why is Requirements Gathering so hard?