Just expired i-94 before land crossing
Called CBP at Peace Bridge, they said it's too late to return it at Pearson Airport.
What are the options for me to enter into US next time? I read do prepare some evidence like pay slips/credit card statement to prove not overstay before I-94 expired.
Visa is still valid.