At the Jackson Heights-Roosevelt Avenue station in Queens, bus riders seeking shelter from the strafing wind huddled in a corner of the subway station where a large puddle of melted snow spread out at their feet.

Many had been waiting more than an hour for their buses, and as the noon bus cutoff approached they checked their cellphones and watches anxiously.

“It sucks,” said Oscar Garcia, 32, who was trying to get from his home in East Elmhurst to work at a restaurant in Rego Park.

He watched his bus pull up.

Then he watched its sign change to read “not in service.”

No matter. He got a call that the restaurant would be closed today.

A woman who would give only her first name, Sandra — because her travel this morning was “a walk of shame type thing” — looked down at her stocking feet pressed in high heel shoes, which had sunk in an icy puddle.

She realized she could not walk home if her bus didn’t come.

“I’m the type of personality that never thinks things things are going to turn out bad and then they do,” said Sandra, 21, a college student. “I wish I had just stayed home.”