Buddh International Circuit draws in thousands