Waco man arrested after 4 hour standoff with police