Make object move randomly 2D

Hello, I am trying to figure out how to make my object move randomly in a given space. On top of that, I want it that after around 20-30 seconds that the speed increases slightly and that the objects shrinks. All help is appreciated.

Ha…sounds fun. this should do something for ya.

var randomspot:Vector2;
var speed:float;
var timer:float;

function Update () {


transform.position = Vector2.MoveTowards(transform.position, randomspot,speed);


// Widen the object by 0.1
transform.localScale += Vector3(0.1,0,0);