People feeling rushed or pressed for time